package com.ideal.lx_mss.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;

import com.ideal.lx_mss.common.entity.KafkaMgsType;
import lombok.Data;

/**
 * 中标及中选通知表
 * 
 * @author wangxiang1998
 * @email 2293672863@qq.com
 * @date 2024-01-08 14:24:07
 */
@Data
@TableName("notice_tender")
public class NoticeTenderEntity extends KafkaMgsType implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@TableId
	private BigDecimal id;
	/**
	 * 采购结果Id
	 */
	private BigDecimal resultId;
	/**
	 * 采购结果名称
	 */
	private String resultName;
	/**
	 * 通知名称
	 */
	private String name;
	/**
	 * 采购项目ID
	 */
	private BigDecimal purchaseProjectId;
	/**
	 * 采购项目名称
	 */
	private String purchaseProjectName;
	/**
	 * 编号
	 */
	private String noticeNo;
	/**
	 * 项目管理员
	 */
	private String projectManager;
	/**
	 * 招标代理机构
	 */
	private String agencyName;
	/**
	 * 归档时间
	 */
	private Date completeDate;
	/**
	 * 创建人名称
	 */
	private String creatorName;
	/**
	 * 创建人ID
	 */
	private BigDecimal creatorId;
	/**
	 * 省公司编码
	 */
	private String provinceCode;
	/**
	 * 部门编码
	 */
	private String deptCode;
	/**
	 * 部门名称
	 */
	private String deptName;
	/**
	 * 流程状态0:草稿1:审批中2:完成
	 */
	private String status;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 更新时间
	 */
	private Date updateTime;
	/**
	 * 年份
	 */
	private BigDecimal year;
	/**
	 * 采购结果编码
	 */
	private String resultCode;
	/**
	 * 采购项目编码
	 */
	private String purchaseProjectCode;
	/**
	 * 招标代理机构ID
	 */
	private BigDecimal agencyId;
	/**
	 * 招标代理机构编号
	 */
	private String agencyCode;
	/**
	 * 招标代理机构组织编码
	 */
	private String agentSetupCode;
	/**
	 * 部门id
	 */
	private BigDecimal deptId;
	/**
	 * 中标通知书发出时间
	 */
	private Date noticeTenderSendTime;

}
